atomic artillery - Español Inglés Diccionario